A Meta-Object Protocol for Distributed OO Applications

نویسندگان

  • Lionel Seinturier
  • Laurence Duchien
  • Gerard Florin
چکیده

The design of complex distributed objects applications such as transactional systems (e.g. nested transactions , two or three phases commit protocols), network algorithms (e.g. routing, spanning tree construction , group causal delivery) or cooperative applications is a hard task. In this paper we present a meta-object protocol (MOP for short) called CAO-LAC, to assist developers in implementing these applications. A prototype was developed for the language of the GUIDE distributed object system. The MOP uses a state/transition approach to synchronize concurrent objects. We propose some extensions to manage intra-object parallelism. Then we report on a spanning tree construction algorithm that was implemented with this MOP.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communicating object group and protocols for distributed systems

Distributed communicating object groups, relevant algorithms and object communication protocols are presented. The distributed communicating object group system (called DCO) is built on the basis of hierarchy group communication protocols for networks. The system can be used as a speci®cation and design environment for distributed fault-tolerant object-oriented (OO) applications. By combining d...

متن کامل

Objectifying the Web the Light Way: an RDF-based Framework for the Description of Web Objects

The advantages of object-oriented (OO) programming are well-known. Nevertheless, distributed OO middleware systems (OOM) such as CORBA, DCOM or Java RMI have not been widely adopted for the developing of Internet applications. Developers seem to perceive OOMs as overcomplex, proprietary or incompatible with current WWW development practices. Recognizing these difficulties more WWW-friendly prop...

متن کامل

Scalable High-Performance Event Filtering for Dynamic Multi-point Applications

High-performance event filtering reduces the large volume of event traffic processed by dynamic multi-point applications in high-speed networks. We are developing an object-oriented (OO) framework for event filtering based on CORBA, which is an emerging standard for open distributed object computing. The OO framework supports the automated generation, optimization, and configuration of event fi...

متن کامل

From Distributed Object Features to Architectural Styles

Distributed object oriented software is gaining interest. Nevertheless, developing distributed systems is inherently more difficult than creating single-machine applications. Middleware solutions and distributed object frameworks are intended to help developers in building distributed software. Deciding on which distributed technology to deploy, however, is not straightforward. In this paper, w...

متن کامل

Four ways to Architect your Distributed Objects From Features to Architectural Styles

Distributed object oriented software is gaining interest. Nevertheless, developing distributed systems is inherently more difficult than creating single-machine applications. Middleware solutions and distributed object frameworks are intended to help developers in building distributed software. Deciding on which distributed technology to deploy, however, is not straightforward. In this paper, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997